Meaning of stenochlaena
Definition of stenochlaena
(noun)
large
tropical
ferns;
some
epiphytic
climbers and
some
terrestrial
bog ferns; Africa; Asia; Australasia
Other information on stenochlaena
WIKIPEDIA results for
stenochlaena
Amazon results for
stenochlaena
Tweet