sciophyte in Polish sciophyte in Polish skiofit noun (botany) Any plant that tolerates or thrives in a low light level (shade) Add to Flashcards