meaning of epicarican

1. An isopod crustacean, parasitic on shrimps.


Related Words

epicarican |

Developed & Maintained By Taraprasad.com

Treasure Words