Definify.com

Definition 2025


scrubfowl

scrubfowl

English

Noun

scrubfowl (plural scrubfowl or scrubfowls)

  1. A megapode.

Translations