Search term duckweed has 2 results
Jump to
EN English IT Italian
duckweed (n) [botany] lemna (n) {f} [botany]
duckweed (n) [botany] lenticchia d'acqua (n) {f} [botany]