meaning of tentaculocyst
1.
One
of
the
auditory
organs
of
certain
medusae;
--
called
also
auditory
tentacle.
Related Words
tentaculocyst
|
Developed & Maintained By
Taraprasad.com