camelopardid
/kæmɛləʊˈpɑrdɪd/Definitions
1. noun
An extinct genus of large, ground-dwelling, herbivorous mammals of the family Giraffidae.
“The camelopardid fossil was discovered in the African savannas.”
1. noun
An extinct genus of large, ground-dwelling, herbivorous mammals of the family Giraffidae.
“The camelopardid fossil was discovered in the African savannas.”