Alveolate
English Translation from English to English dictionary online for the word Alveolate
-
1 a.
Deeply pitted, like a honeycomb.
-
2 a.
Deeply pitted, like a honeycomb.