giraffa camelopardalis

Noun
  1. Tallest living quadruped;
    Having a spotted coat and small horns and very long neck and legs;
    Of savannahs of tropical Africa (synset 102441664)

Found on Word Lists

Other Searches