hypoglycins

English

Noun

hypoglycins

  1. plural of hypoglycin