porcupine tomato
English
Noun
porcupine
tomato
(
plural
porcupine tomatos
)
Solanum pyracanthos
, a plant native to
Madagascar
.