propyladenines

English

Noun

propyladenines

  1. plural of propyladenine