a native chilean plant (moscharia pinnatifida) - Spanish English Dictionary