Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DEVIL'S WALKING STICK
Definition:
[noun] small deciduous clump-forming tree or shrub of eastern United States
Synonyms:
American angelica tree
,
Hercules'-club
,
Aralia spinosa
Synonyms:
Search for
synonyms for DEVIL'S WALKING STICK