HELMET


Meaning of HELMET in English

(n.) The hood-formed upper sepal or petal of some flowers, as of the monkshood or the snapdragon.

Webster's English dictionary.      Английский словарь Webster.