OSMETERIUM


Meaning of OSMETERIUM in English

[os.me.te.ri.um] n, pl -ria [NL, irreg. fr. Gk osme odor] (1816): a protrusible forked glandular process that emits a disagreeable odor, is borne on the first thoracic segment of the larvae of many swallowtails and related butterflies, and is a defensive organ

Merriam-Webster English vocab.      Английский словарь Merriam Webster.