Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

osphradium Definition

Cancel
osphradium
noun
The olfactory organ in certain molluscs, linked with the respiration organ

Words Related to osphradium!

osphradium Examples by Brain Bank Users