meaning of apiol

1. An oily liquid derived from parsley.


Related Words

apiol | apiologist |

Developed & Maintained By Taraprasad.com

Treasure Words