Definition of Osmaterium

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

Synonyms of Osmaterium


No Synonyms Found.

Antonyms of Osmaterium


No Antonyms Found.

Homophones of Osmaterium