Definify.com

Definition 2024


great_spotted_kiwi

great spotted kiwi

English

Noun

great spotted kiwi (plural great spotted kiwis)

  1. The largest kiwi, Apteryx haastii.

Synonyms

  • roroa