red ape

名词 n.

英文释义

名词 n.
  1. Synonym of orangutan (Pongo spp.).
    — In Borneo the red ape inhabits the swampy forest-tract at the foot of the mountains.
  2. Used other than figuratively or idiomatically: see red, ape.

词形变化

red apes plural
0 次浏览 数据来源: Wiktionary