Biology, Flowering and Fruiting of the Cactus Opuntia spp.: A Review and Some Observations on Three Varieties in Morocco - Arba,Mohamed (2017)