Ikyôn

English: Translation
Spirogyra
noun
Plants, trees and other vegetation
Example Sentence
Ikyôn menden sha mnger
English: Example Sentence
Spirogyra grows on water