English dictionary
tadpole shrimp meaning and definition
Definition and meaning of tadpole shrimp at MeaningMonkey.org. tadpole shrimp meaning and definition in the English Dictionary.TADPOLE SHRIMP noun
Definition of tadpole shrimp (noun)
- a kind of branchiopod crustacean
Source: Princeton University Wordnet