EGAVE

fencholate

Meaning

  1. noun An alkoxide of fenchol

Similar words

fenchyl fenchone fenchol fenchene fenchlorazole fenamate ferrocenium folyl farnesylethyl fumaryl

Save “fencholate” to learn later