OSMETERIUM


Meaning of OSMETERIUM in English

noun (plural osmeteria) Etymology: New Latin, irregular from Greek osmē odor Date: 1816 a protrusible glandular process of swallowtail larvae that emits a disagreeable odor for defensive purposes

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.