ayrampu

Noun

 * 1) dye cactus (, syn. )
 * 2) red dye from  spp. or