DENTICLE MEANING IN ENGLISH

• Denticle Definition & Synonyms

  1. (n.) A small tooth or projecting point.


RECENT SEARCHES