having a horn-like shape or structure

listen to the pronunciation of having a horn-like shape or structure
English - English

Definition of having a horn-like shape or structure in English English dictionary

Having a horn-like shape or structure
ceratoid
having a horn-like shape or structure
Favorites