Mallee-fowl definition

An Australian ground-dwelling bird, Leipoa ocellata, in the megapode family.
noun
0
0
Advertisement