Heteranthera

Genus
Scientific Name: Heteranthera  Ruiz & Pavon.  (Pontederiaceae)