therophyte in French therophyte in French thérophyte noun (biology) Any plant which survives unfavourable seasons in the form of seeds only Add to Flashcards