English

edit

Noun

edit

spongicolid (plural spongicolids)

  1. Any shrimp of the family Spongicolidae