COCHLEATE MEANING IN ENGLISH

• Cochleate Definition & Synonyms

  1. (a.) Alt. of Cochleated


• Cochleated Definition & Synonyms

  1. (a.) Having the form of a snail shell; spiral; turbinated.


RECENT SEARCHES