Loading page
todea barbara is a noun meaning "fern of rain forests of tropical Australia and New Zealand and South Africa". It carries one recorded sense.
fern of rain forests of tropical Australia and New Zealand and South Africa
Definitions, synonyms and semantic relations for todea barbara come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.