meaning of pyrola elliptica

1. North American evergreen with small pinkish bell-shaped flowers and oblong leaves used formerly for shinplasters


Related Words

pyrola elliptica |

Developed & Maintained By Taraprasad.com

Treasure Words