alcachofa borriquera
Spanish
Noun
alcachofa
borriquera
f
(
uncountable
)
cotton thistle