Wiktionary
great spotted kiwis
n. (great spotted kiwi English)
n. (great spotted kiwi English)