irtokelluja

Noun

 * 1)  floating aquatic plant e.g. duckweed