Subscribe
URL of the page has been copied to clipboard.
Meaning : Large edible crab of the southern coast of the United States (particularly Florida).
Synonyms : stone crab
Install App
Menippe mercenaria meaning in Telugu.