Platanthera
Explore definitions, synonyms, and language insights of Platanthera
Definitions
Noun
herbaceous terrestrial orchids of temperate northern and southern hemispheres
Explore definitions, synonyms, and language insights of Platanthera