tetrafolates
English
Noun
tetrafolates
plural of
tetrafolate