meaning of irroratus

1. crab of eastern coast of North America


Related Words

cancer irroratus | irrorate | irrorated | irrorating | irroration | liomys irroratus |

Developed & Maintained By Taraprasad.com

Treasure Words