Meaning of leptopteris superba

Definition of leptopteris superba

(noun) New Zealand with pinnate fronds and a densely woolly stalks; sometimes included in genus Todea

Other information on leptopteris superba

WIKIPEDIA results for leptopteris superba
Amazon results for leptopteris superba