RANUNCULUS Meaning of RANUNCULUS in English [ra.nun.cu.lus] n, pl -lus.es or -li [NL, fr. L, fr. dim. of rana frog] (1543): buttercup Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012