1 giraffe camel | Definition of giraffe camel

giraffe camel

noun

Definition of giraffe camel

: any of several long-necked North American fossil camels of the Miocene