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