Definify.com

Definition 2024


scrubfowl

scrubfowl

English

Noun

scrubfowl (plural scrubfowl or scrubfowls)

  1. A megapode.

Translations