muriquis

English

Noun

muriquis

  1. plural of muriqui