Lobularia arabica

Lobularia arabica

Lobularia arabica is a small annual plant of the Brassicaceae family.
its distribution is from Syria and Lebanon in the North east to Lybia in the west.

No videos have been added for this species yet.