Strobilanthes tomentosa

Strobilanthes tomentosa is a species of perennial flowering plant native to subtropical areas of Asia, ranging from northern Pakistan along the Himalayas to northern Indochina (Laos and Myanmar) and southern China (Yunnan and Guizhou).

[1]

This Acanthaceae article is a stub.

You can help Wikipedia by expanding it.