tetrahydrofolates

English

edit

Noun

edit

tetrahydrofolates

  1. plural of tetrahydrofolate