Display virtual keyboard interface

Associations to the word «Osmeterium»

Wiktionary

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

Wise words

All my life I've looked at words as though I were seeing them for the first time.
Ernest Hemingway