Meaning ofmusteloidin English

musteloid

us//ˈmʌstəloʊd//uk//ˈmʌstəlɔɪd//
#uncommon
Definitions