ENGLISH LADY CRAB





Definition:

  1. [noun] crab of the English coasts
    Synonyms: English lady crab, Portunus puber

Synonyms: