English edit

Etymology edit

non- +‎ alkaloid

Noun edit

nonalkaloid (plural nonalkaloids)

  1. Any substance that is not an alkaloid.