Biology:Leptostachya

From HandWiki

Leptostachya wallichii is a species of flowering plant in the family Acanthaceae. It is a perennial native to tropical Asia, where it ranges from India through Indochina to southeastern China (Guangxi and Guangdong provinces) and Borneo.[1]

References

  1. Cite error: Invalid <ref> tag; no text was provided for refs named powo

Wikidata ☰ {{{from}}} entry