Notornis

What is Notornis?

Notornis definition and meaning on Dictionary terms:
noun

a rare, flightless gallinulelike bird, Notornis mantelli, of New Zealand.