CRENULATE MEANING IN ENGLISH

• Crenulate Definition & Synonyms

  1. (a.) Alt. of Crenulated


Synonyms:
Crenulated,

• Crenulated Definition & Synonyms

  1. (a.) Minutely crenate.


Synonyms:
Crenulate,

RECENT SEARCHES