Englishfor English speakers
crenate English
Meaning crenate meaning
What does crenate mean?
crenate
Synonyms crenate synonyms
What other words have the same or similar meaning as crenate?