Attested.to

Definition

a simple leaf shaped like a capital delta

Seed ·

Term in context

deltoid leaf in CommonParlance