Succulentopedia Plectranthus neochilus (Lobster Flower) August 9, 2018 Plectranthus neochilus (Lobster Flower) is a perennial, aromatic, succulent plant up to 20 inches (50 cm) tall and up to 2 feet (60 cm)…