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.”
[aɪˈdəʊtiə]
1. noun
a genus of isopod crustaceans, also known as woodlice or pill bugs
“The idotea species was found in the damp forest area.”