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