Skip to main content

osmaterium

English osmaterium meaning in English  •  osmaterium का अर्थ अंग्रेजी में
Noun
  • One of a pair of scent organs which the larvæ of certain butterflies emit from the first body segment, either above or below.
Advertisement