Todea barbara
WordNet

noun


(1)   Fern of rain forests of tropical Australia and New Zealand and South Africa
 
x
OK