dasyurid : Idioms & Phrases


dasyurid marsupial

  • noun small carnivorous nocturnal marsupials of Australia and Tasmania
    dasyurid.
WordNet