polymeshes
English
Noun
polymeshes
plural of
polymesh