ALVEOLATE MEANING IN ENGLISH

• Alveolate Definition & Synonyms

  1. (a.) Deeply pitted, like a honeycomb.


Synonyms:
Faveolate, Honeycombed, Pitted,

RECENT SEARCHES