English synonyms about - contact  

lesser ape

noun

1 lesser ape

Gibbons and siamangs.


Find more on lesser ape elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0267