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 |
* |
|