great spotted kiwi

English

Noun

great spotted kiwi (plural great spotted kiwis)

  1. The largest kiwi, Apteryx maxima.

Synonyms