meaning of pea crab

1. tiny soft-bodied crab living commensally in the mantles of certain bivalve mollusks


Related Words

pea crab |

Developed & Maintained By Taraprasad.com

Treasure Words