English edit

Noun edit

nose ape (plural nose apes)

  1. Synonym of proboscis monkey