ammoniac plant (dorema ammoniacum) - Spanish English Dictionary