Attested.to

Definition

orchid having hooded long-bracted green to yellow-green flowers suffused with purple

Seed ·

Term in context

Coeloglossum viride in CommonParlance