Definitions
There is 1 meaning of the phrase
Moss Locust.
Moss Locust - as a noun
Large shrub or small tree of the eastern united states having bristly stems and large clusters of pink flowers
Synonyms (Exact Relations)
Example Sentences
"The moss locust is a species of grasshopper that is found in tropical rainforests."
"The moss locust has a green body that helps it camouflage among the vegetation."
"The moss locust feeds on the leaves and stems of plants."
"The moss locust is a herbivorous insect."
"The moss locust undergoes a series of molts as it grows."