Meaning of polybotria

Definition of polybotria

(noun) tropical American ferns; usually terrestrial when young but scandent later

Other information on polybotria

WIKIPEDIA results for polybotria
Amazon results for polybotria