Tamil Dictionary 🔍

tentaculocyst

Ten*tac"u*lo*cyst, n. Etym: [Tentaculum + cyst.] (Zoöl.) Defn: One of the auditory organs of certain medusæ; -- called also auditory tentacle.


tentaculocyst - Similar Words