Essential Oil Botanicals Wild Rose September 3, 2025 admin Free 4oz Essential & Fragrance Oils Wild Rose Latin Name: rosa sp. Wild Rose – rosa sp. – [Purchase Wild Rose Based Products] – [Essential Depot]