English dictionary
leptopteris superba meaning and definition
Definition and meaning of leptopteris superba at MeaningMonkey.org. leptopteris superba meaning and definition in the English Dictionary.LEPTOPTERIS SUPERBA noun
Definition of Leptopteris superba (noun)
- New Zealand with pinnate fronds and a densely woolly stalks; sometimes included in genus Todea
Source: Princeton University Wordnet