meaning of loiseleuria procumbens

1. creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers


Related Words

loiseleuria procumbens |

Developed & Maintained By Taraprasad.com

Treasure Words