D defs.my
Entry 1 sense Webster, 1913

Osphradium

· Os·phra·di·um · IPA
01 n. The olfactory organ of some Mollusca. It is connected with the organ of respiration.
pl. Osphradia ((#))
  1. 1.
    The olfactory organ of some Mollusca. It is connected with the organ of respiration.(Zool.)