Dictionary search results

Showing 1-2 of 2 results

pea crab British & World English

A minute soft-bodied crab that lives inside the shell of a bivalve mollusc, where it filters food particles from the water drawn into the shell by its host


You searched for pea crab