meaning of platanthera

1. herbaceous terrestrial orchids of temperate northern and southern hemispheres


Related Words

platanthera | platanthera bifolia | platanthera chlorantha | platanthera leucophea |

Developed & Maintained By Taraprasad.com

Treasure Words