faveolate

Synonyms

alveolate cavitied honeycombed pitted

Words of close approximity