etoformin

English

Etymology

From eth- +‎ -o- +‎ -formin (phenformin derivative).

Noun

etoformin (uncountable)

  1. (pharmacology) An antidiabetic drug.