meaning of chimaphila umbellata

1. Eurasian herb with white or pinkish flowers in a terminal corymb


Related Words

chimaphila umbellata |

Developed & Maintained By Taraprasad.com

Treasure Words