spanish oyster plant - Inglés Sinónimo Diccionario

spanish oyster plant

n.
[1] Scolymus hispanicus