a species of flowering plant in the cactaceae family, native to central mexico (mammillaria elongata) - Spanish English Dictionary