galea

/gˈeɪliʌ/

Explore definitions, synonyms, and language insights of galea

Definitions

Noun
an organ shaped like a helmet; usually a vaulted and enlarged petal as in Aconitum

More General Terms