Etymology Explorer › English

Where does “osphradium” come from?

osphradium (English): The olfactory organ in certain molluscs, linked...

Definitions

  1. The olfactory organ in certain molluscs, linked...

Words derived from “osphradium”

  • osphradial