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)
- annual herb growing in marshy places
- synonyms: celery-leaved buttercup, cursed crowfoot
Source: Princeton University Wordnet