Meaning of eichhornia

Definition of eichhornia

(noun) water hyacinth; water orchid

Other information on eichhornia

WIKIPEDIA results for eichhornia
Amazon results for eichhornia