thermoperiodic - Spanish English Dictionary