Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tentaculocyst Definition

Cancel
tentaculocyst
noun
One of the auditory organs of certain medusae

Words Related to tentaculocyst!

tentaculocyst Examples by Brain Bank Users