kathópsh

English: Translation
pond lily
noun
Plants, trees and other vegetation