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.