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