What does casuaridae mean?

casuaridae meaning in General Dictionary

a natural group of big ostrichlike birds the cassowaries

View more

  • a family group of huge ostrich-like birds including cassowaries