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
Tweet