CONDYLOID MEANING IN ENGLISH

• Condyloid Definition & Synonyms

  1. (a.) Shaped like or pertaining to a condyle.


RECENT SEARCHES