moss locust


Definition: Meaning of, moss locust in English to English dictionary.

Pronunciation: / mɒs ˈləʊkəst /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
moss locust moss locusts
  1. large shrub or small tree of the eastern United States having bristly stems and large clusters of pink flowers
    ANTONYM
    Not found!
synonym
antonym