Alveolate

Definition of Alveolate from the PharmacyDictionary.in

Alveolate

This describes something that is pitted like a honeycomb.

Not Available