holophyte

(noun) plant (generic term)

flora (generic term)
plant life (generic term)