Definitions of tadpole shrimp:

  • noun:   a kind of branchiopod crustacean