English dictionary
platanthera meaning and definition
Definition and meaning of platanthera at MeaningMonkey.org. platanthera meaning and definition in the English Dictionary.PLATANTHERA noun
Definition of Platanthera (noun)
- herbaceous terrestrial orchids of temperate northern and southern hemispheres
- synonyms: genus Platanthera
Source: Princeton University Wordnet