Strobilanthes penstemonoides

Strobilanthes penstemonoides is a species of flowering plant in the family Acanthaceae.

It occurs in China, Bhutan, India, and Nepal.

[4] Its specific epithet has been spelled as penstemonoides,[5][1][6] pentstemonoides,[7] and pentastemonoides.

This Acanthaceae article is a stub.

You can help Wikipedia by expanding it.