Meaning of Polybotrya
Definition of Polybotrya
(noun)
tropical
American ferns;
usually
terrestrial
when
young
but
scandent
later
Other information on Polybotrya
WIKIPEDIA results for
Polybotrya
Amazon results for
Polybotrya
Tweet