English dictionary
menura meaning and definition
Definition and meaning of menura at MeaningMonkey.org. menura meaning and definition in the English Dictionary.MENURA noun
Definition of Menura (noun)
- type and sole genus of the family Menuridae
- synonyms: genus Menura
Source: Princeton University Wordnet