meaning of apiol
1.
An
oily
liquid
derived
from
parsley.
Related Words
apiol
|
apiologist
|
Developed & Maintained By
Taraprasad.com