English dictionary
storksbill meaning and definition
Definition and meaning of storksbill at MeaningMonkey.org. storksbill meaning and definition in the English Dictionary.STORKSBILL noun
Definition of storksbill (noun)
- any of various plants of the genus Erodium
- synonyms: heron's bill
Source: Princeton University Wordnet