Definisi 'nestor notabilis'

English to English
noun
1 large brownish-green New Zealand parrot Terjemahkan
source: wordnet30

More Word(s)
parrot, genus nestor, nestor,

Visual Synonyms