Attested.to

Definition

a dense cluster of flowers or foliage

Seed ·

Term in context

capitulum in CommonParlance