giraffa camelopardalis (0 synonym found)

Definition of giraffa camelopardalis:

(n) : tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical africa

Definition of giraffa camelopardalis:

(n) : tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical africa

Back to Top