spiniflorum: epíteto latino que significa "de flores espinosas".