Definify.com

Definition 2024


marsupial_lions

marsupial lions

English

Noun

marsupial lions

  1. plural of marsupial lion