idotea

[aɪˈdəʊtiə]

Definitions

1. noun

a genus of isopod crustaceans, also known as woodlice or pill bugs

“The idotea species was found in the damp forest area.”

Synonyms

  • isopod
  • woodlouse

Antonyms

  • crustacean