English dictionary
todea meaning and definition
Definition and meaning of todea at MeaningMonkey.org. todea meaning and definition in the English Dictionary.TODEA noun
Definition of Todea (noun)
- a genus of delicate ferns belonging to the family Osmundaceae
- synonyms: genus Todea
Source: Princeton University Wordnet