ruffed lemurs

English

Noun

ruffed lemurs

  1. plural of ruffed lemur