meaning of ovalipes ocellatus

1. brightly spotted crab of sandy beaches of the Atlantic coast of the United States


Related Words

ovalipes ocellatus |

Developed & Maintained By Taraprasad.com

Treasure Words