Find the word definition

Wiktionary
tadpole shrimp

n. A crustacean of the Notostraca order.

WordNet
tadpole shrimp

n. a kind of branchiopod crustacean