Subscribe
URL of the page has been copied to clipboard.
Meaning : Brightly spotted crab of sandy beaches of the Atlantic coast of the United States.
Synonyms : american lady crab, calico crab, ovalipes ocellatus
Install App
Lady crab meaning in Telugu.