cameloid en · ADJ
Etymology
From camel + -oid.
Meanings
-
(not-comparable) Like a camel, or as found in a camel.
A cameloid cell is an elliptical red blood corpuscle found in mammals only among the camel family (Camelidae).
Translations (1)
fr caméloïde (Translations)