Meaning ofmusteloidin English

musteloid

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