meaning of linalool

1. a colorless fragrant liquid found in many essential oils


Related Words

linalool |

Developed & Maintained By Taraprasad.com

Treasure Words