Word Definition

Aped

  1. of Ape

Synonyms