shirabe.org
1)
#396,695
Meaning
    1. common water hyacinth (Pontederia crassipes)
Forms

Results