English dictionary
cancer irroratus meaning and definition
Definition and meaning of cancer irroratus at MeaningMonkey.org. cancer irroratus meaning and definition in the English Dictionary.CANCER IRRORATUS noun
Definition of Cancer irroratus (noun)
- crab of eastern coast of North America
- synonyms: rock crab
Source: Princeton University Wordnet