apteryx - English Synonyms Dictionary

apteryx

n.
[1] kiwi