Meaning of giraffa camelopardalis
Definition of giraffa camelopardalis
(noun)
tallest
living
quadruped; having a
spotted
coat
and
small
horns and
very
long
neck
and legs; of savannahs of
tropical
Africa
Other information on giraffa camelopardalis
WIKIPEDIA results for
giraffa camelopardalis
Amazon results for
giraffa camelopardalis
Tweet