CRENATION MEANING IN ENGLISH

• Crenation Definition & Synonyms

  1. (n.) The condition of being crenate.
  2. (n.) A rounded tooth on the edge of a leaf.


Synonyms:
Crenature, Crenel, Crenelle, Scallop,

RECENT SEARCHES