Word info

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.

Source: en.wiktionary.org

Close letter words and terms