isoalloxazines

English

Noun

isoalloxazines

  1. plural of isoalloxazine