marsupial lions

English

Noun

marsupial lions

  1. plural of marsupial lion