ranunculus sceleratus Meaning, Definition & Usage

  1. noun annual herb growing in marshy places
    celery-leaved buttercup; cursed crowfoot.

WordNet