tadpole_shrimpEnglish

tadpole shrimp

Noun

A kind of branchiopod crustacean

English: tadpole shrimp