spirodela polyrrhiza - İngilizce Eşanlam Sözlük

spirodela polyrrhiza

n.
[1] great duckweed , water flaxseed