Definition of Menurae

Noun: Menurae

  1. Lyrebirds and scrubbirds
    - suborder Menurae

See also:
Menura
Menuridae

Anagrams containing the word Menurae

mnaueer emenura aemenur raemenu uraemen nuraeme enuraem