Word info

osmaterium

Noun

Meaning

One of a pair of scent organs which the larvae of certain butterflies emit from the first body segment, either above or below.

Source: Webster's dictionary

Derivatives

Close letter words and terms