VariousWords beta
Related Terms:
Noun
Definition: The olfactory organ in certain molluscs, linked with the respiration organ. Its main function is to test incoming water for silt and other possible food particles.
VariousWords beta
Definition: The olfactory organ in certain molluscs, linked with the respiration organ. Its main function is to test incoming water for silt and other possible food particles.