English dictionary
polybotrya meaning and definition
Definition and meaning of polybotrya at MeaningMonkey.org. polybotrya meaning and definition in the English Dictionary.POLYBOTRYA noun
Definition of Polybotrya (noun)
- tropical American ferns; usually terrestrial when young but scandent later
- synonyms: genus Polybotria, genus Polybotrya, Polybotria
Source: Princeton University Wordnet