semi-ape

English

Etymology

From semi- +‎ ape.

Noun

semi-ape (plural semi-apes)

  1. A hypothetical organism intermediate between human and ape.
  2. (obsolete) A lemur.

Anagrams