What are the differences between *Linaria japonica*, *Linaria cantoniensis*, and *Linaria thunbergii*? We explain how to distinguish between similar species! Despite their showy flowers, they are entirely self-pollinating!?
*Linaria japonica*, *Linaria cantoniensis*, and *Linaria thunbergii* all belong to the Plantaginaceae family and are herbaceous plants that bear cute, blue-colored "lip-shaped flowers" (flowers with separate upper and lower lips) with a swollen center on the lower lip. Although they are introduced species, they are frequently seen in urban areas, but their flowers...