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.