monkey pod

English

Noun

monkey pod (plural monkey pods)

  1. Alternative form of monkeypod.