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.


Definition of moss locust (noun)

  1. large shrub or small tree of the eastern United States having bristly stems and large clusters of pink flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: