Noun Definition

dasyurid

1.Definition: small carnivorous nocturnal marsupials of Australia and Tasmania

Category: Animals