meaning of osphradium

1. The olfactory organ of some Mollusca. It is connected with the organ of respiration.


Related Words

osphradium |

Developed & Maintained By Taraprasad.com

Treasure Words