Herbs
The plant Torilis Slabra is an annual or perennial herb of the genus Torilis Slabra in the Umbelliferous family. Torilis Slabra is native to an area between 250 and 2400 m above sea level and is found both domestically and internationally.
Mar 24 2021By Maggie