English synonyms about - contact  

galea

noun

1 galea

An organ shaped like a helmet; usually a vaulted and enlarged petal as in Aconitum.


Find more on galea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.026