chowchilla
Jump to navigation
Jump to search
See also: Chowchilla
English
[edit]Noun
[edit]chowchilla (plural chowchillas)
- Orthonyx spaldingii, a passerine bird in the logrunner family Orthonychidae, endemic to Australia.
chowchilla (plural chowchillas)