meaning of eichhornia

1. water hyacinth; water orchid


Related Words

eichhornia | eichhornia crassipes | eichhornia spesiosa |

Developed & Maintained By Taraprasad.com

Treasure Words