English edit

Noun edit

menurid (plural menurids)

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

Anagrams edit