ulibarri (adesmia confusa) - Spanish English Dictionary