English

edit

Noun

edit

menurid (plural menurids)

  1. (zoology) Any member of the family Menuridae of lyrebirds.

Anagrams

edit