search `zevala' in `Apte Dic'
meanings of "zevala"
n.{a-stem}
1. the green moss-like substance growing on the surface of water;
2. a kind of plant
#45583