little spotted kiwi
Noun
Meaning
English Wikipedia has an article on:little spotted kiwiWikipedia
little spotted kiwi (plural little spotted kiwis)
A kiwi, Apteryx owenii.
Noun
English Wikipedia has an article on:little spotted kiwiWikipedia
little spotted kiwi (plural little spotted kiwis)
A kiwi, Apteryx owenii.