Essential Oil Botanicals Wild Rose January 20, 2023 admin Wild Rose Latin Name: rosa sp. Wild Rose – rosa sp. – [Purchase Wild Rose Based Products] – [Essential Depot]