What is Lobelia?
Lobelia is a flowering plant that is native to Northern America. The scientific name of lobelia is also lobelia. This species is usually annual or perennial. It is not shrubby but sometimes a long … READ FULL STORY
Lobelia is a flowering plant that is native to Northern America. The scientific name of lobelia is also lobelia. This species is usually annual or perennial. It is not shrubby but sometimes a long … READ FULL STORY