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.”

Synonyms

  • aplysiid
  • sea hare