alveolate
adjectiveDefinition of alveolate
: pitted like a honeycomb
alveolate pollen
Keep scrolling for more
Keep scrolling for more