'Todea barbara' definitions:

Definition of 'Todea barbara'

(from WordNet)
noun
Fern of rain forests of tropical Australia and New Zealand and South Africa [syn: crepe fern, king fern, Todea barbara]