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