lesser ape

English

Noun

lesser ape (plural lesser apes)

  1. (dated) gibbon, hylobatid

Translations

See also

Anagrams