Noun Definition

ranunculus sceleratus

1.Definition: annual herb growing in marshy places

Related Noun(s):cursed crowfoot

Category: Plants