thecoidea
/θɪkoʊˈdiːə/Definitions
1. noun
a subfamily of marine snails, specifically sea hares, in the family Aplysiidae
“The marine biologist studied the behavior of the thecoidea in their natural habitat.”
1. noun
a subfamily of marine snails, specifically sea hares, in the family Aplysiidae
“The marine biologist studied the behavior of the thecoidea in their natural habitat.”