Where does “heptanoid” come from?

heptanoid (English): Any organic compound in which substituents are...

Definitions

  1. Any organic compound in which substituents are...

Words derived from “heptanoid