Chenomorphae
English Translation from English to English dictionary online for the word Chenomorphae
-
1 n. pl.
An order of birds, including the swans, ducks, geese, flamingoes and screamers.
-
2 n. pl.
An order of birds, including the swans, ducks, geese, flamingoes and screamers.