English dictionary

ranunculus sceleratus meaning and definition

Definition and meaning of ranunculus sceleratus at MeaningMonkey.org. ranunculus sceleratus meaning and definition in the English Dictionary.

RANUNCULUS SCELERATUS noun

Definition of Ranunculus sceleratus (noun)

  1. annual herb growing in marshy places
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: