English dictionary
english lady crab meaning and definition
Definition and meaning of english lady crab at MeaningMonkey.org. english lady crab meaning and definition in the English Dictionary.ENGLISH LADY CRAB noun
Definition of English lady crab (noun)
- crab of the English coasts
- synonyms: Portunus puber
Source: Princeton University Wordnet