WikiWord

English

superb lyrebird

noun

Meaning

  1. A species of songbird, Menura novaehollandiae, endemic to Australia.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data