meaning of cephalanthera

1. small genus of temperate Old World terrestrial orchids


Related Words

cephalanthera | cephalanthera rubra |

Developed & Maintained By Taraprasad.com

Treasure Words