Online English Dictionary

Home

Tentaculocyst


n.

One of the auditory organs of certain medusæ; -- called also auditory tentacle .


© 2009 Dammam Community College