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