Plantae > Tracheophyta

Tracheophyta Invasive

Class

Liliopsida (100)
Magnoliopsida (264)
Marattiopsida (1)
Pinopsida (3)
Polypodiopsida (8)

(...) = Species count

Photos

Images provided by Google Image Search