Loading page
ranunculus sceleratus is a noun meaning "annual herb growing in marshy places". It carries one recorded sense.
annual herb growing in marshy places
Definitions, synonyms and semantic relations for ranunculus sceleratus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.