lillo (blepharocalyx montanus) - Spanish English Dictionary