|
giraffa_camelopardalis
has definitions from the field of zoology
|
|
| 1 |
[ noun ] (zoology) tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
Synonyms |
| * |
|