menthids
English
Noun
menthids
plural of
menthid