koala lemurs

English

Noun

koala lemurs

  1. plural of koala lemur