English dictionary
mustelus canis meaning and definition
Definition and meaning of mustelus canis at MeaningMonkey.org. mustelus canis meaning and definition in the English Dictionary.MUSTELUS CANIS noun
Definition of Mustelus canis (noun)
- found along the Atlantic coast of the Americas
- synonyms: American smooth dogfish
Source: Princeton University Wordnet