Dictionary Romanian – English

lintiță



Substantiv feminin
1. bot.

duckweed


2. bot.

frog foot (Lemna minor)