giraffe camel
nounDefinition of giraffe camel
: any of several long-necked North American fossil camels of the Miocene
1