Tamil Dictionary 🔍

osphradium

Os*phra"di*um, n.; pl. Osphradia. Etym: [NL., fr. Gr. (Zoöl.) Defn: The olfactory organ of some Mollusca. It is connected with the organ of respiration.


osphradium - Similar Words