SCORPION SENNA
Meaning of SCORPION SENNA in English
noun
: a yellow-flowered shrub ( Coronilla emerus ) of southern Europe having a slender jointed pod that resembles a scorpion's tail
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012