English

edit
 
English Wikipedia has an article on:
Wikipedia

Noun

edit

inquisitive monkey (plural inquisitive monkeys)

  1. A southern African moth, Janomima mariana.
  NODES