English dictionary
cranesbill meaning and definition
Definition and meaning of cranesbill at MeaningMonkey.org. cranesbill meaning and definition in the English Dictionary.CRANESBILL noun
Definition of cranesbill (noun)
- any of numerous geraniums of the genus Geranium
- synonyms: crane's bill
Source: Princeton University Wordnet