a large and diverse class of strong smelling organic compounds, produced by a variety of plants and insects.
« Back to Glossary IndexTerpene
Have your say!
0 0
a large and diverse class of strong smelling organic compounds, produced by a variety of plants and insects.
« Back to Glossary Index