Advertisement

Advertisement

great lobelia

noun

  1. a North American plant, Lobelia siphilitica, having long, showy clusters of blue flowers.


Advertisement

Advertisement

Advertisement

Advertisement