LADY CRAB


Meaning of LADY CRAB in English

noun

1. : a brightly spotted swimming crab ( Ovalipes ocellatus ) that is very common on the sandy shores of the Atlantic coast of the United States

2. : a crab ( Portunus puber ) of the English coasts that is closely related and similar to the American lady crab

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.