meaning of tadpole shrimp

1. a kind of branchiopod crustacean


Related Words

tadpole shrimp |

Developed & Maintained By Taraprasad.com

Treasure Words