English

edit

Etymology

edit

rotenone +‎ -oid

Noun

edit

rotenoid (plural rotenoids)

  1. (biochemistry) Any of a class of polycyclic compounds related to rotenone