English dictionary
moss locust meaning and definition
Definition and meaning of moss locust at MeaningMonkey.org. moss locust meaning and definition in the English Dictionary.MOSS LOCUST noun
Definition of moss locust (noun)
- large shrub or small tree of the eastern United States having bristly stems and large clusters of pink flowers
- synonyms: bristly locust, Robinia hispida, rose acacia
Source: Princeton University Wordnet