Leptopteris superba
Explore definitions, synonyms, and language insights of Leptopteris superba
Definitions
Noun
New Zealand with pinnate fronds and a densely woolly stalks; sometimes included in genus Todea