Found 2187
Per page:

Pennisetum

 
Common Name
Botanical Name
Elephant Grass Pennisetum purpureum
details

Penstemon

Penthorum

Perovskia

Persea

Petroselinum

Phacelia

Phaseolus

Phellodendron

Philadelphus

Phleum

Phlox

Phoenix

Phormium

Photinia

 
Common Name
Botanical Name
Oriental Photinia Photinia villosa
details

Physalis

Physocarpus

Picea