Definify.com

Definition 2025


casoar

casoar

French

Noun

casoar m (plural casoars)

  1. cassowary