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