English dictionary
todea barbara meaning and definition
Definition and meaning of todea barbara at MeaningMonkey.org. todea barbara meaning and definition in the English Dictionary.TODEA BARBARA noun
Definition of Todea barbara (noun)
- fern of rain forests of tropical Australia and New Zealand and South Africa
- synonyms: crepe fern, king fern
Source: Princeton University Wordnet