Showing 133–144 of 185 results

Out Of Stock

Phyla lanceolata (Frog Fruit)

From £3.90

Phyla lanceolata (Frog Fruit) is a short summer flowering creeping plant with small, lance-shaped and toothed green leaves and small white flowers.