Meaning of Eichhornia
Definition of Eichhornia
(noun)
water
hyacinth;
water
orchid
Other information on Eichhornia
WIKIPEDIA results for
Eichhornia
Amazon results for
Eichhornia
Tweet