Ichnanthus nemorosus is a perennial grass native to tropical America, commonly found flourishing in the shaded, moist undergrowth of forests and woodlands. It typically.
Above information is sourced from Wikipedia
© Marcos Rodriguez Bobadilla (CC-BY)
© O. Vargas − OTS
© Oviedo-Brenes, Federico − OTS