English-Latin dictionary »

little frog, tadpole meaning in Latin

EnglishLatin
little frog, tadpole noun

ranunculus [ranunculi](2nd) M
noun