Cannabis Indica October 12, 2016October 12, 2016 thcscience_admin Alzira may refer to: Alzira (opera), an opera by Giuseppe Verdi Alzira, Valencia, a town in Spain, also known as Alcira Topics referred to by the same term