Molva molva
Explore definitions, synonyms, and language insights of Molva molva
Definitions
Noun
elongated marine food fish of Greenland and northern Europe; often salted and dried
Explore definitions, synonyms, and language insights of Molva molva