Meaning of lecanopteris
Definition of lecanopteris
(noun)
any of
several
bizarre
ferns of the
genus
Lecanopteris having
swollen
hollow
rhizomes that
provide
homes for
symbiotic
ants
Other information on lecanopteris
WIKIPEDIA results for
lecanopteris
Amazon results for
lecanopteris
Tweet