Online English Dictionary

Home

Alveolate


a.

Deeply pitted, like a honeycomb.


© 2009 Dammam Community College