monkeypods
English
Noun
monkeypods
plural of
monkeypod