Woodlark
See also:
woodlark
English
Proper noun
Woodlark
An island of
Papua New Guinea
.
Synonym:
Muyua
Derived terms
Woodlark cuscus