Word info

osmeterium

Noun

Meaning

osmeterium (plural osmeteria)

(zoology) One of a pair of scent organs in the larvae of certain swallowtail butterflies.

Source: en.wiktionary.org

Close letter words and terms