Meaning of moss locust
Definition of moss locust
(noun)
large
shrub
or
small
tree
of the
eastern
United States having
bristly
stems and
large
clusters of
pink
flowers
Other information on moss locust
WIKIPEDIA results for
moss locust
Amazon results for
moss locust
Tweet