tetrafolate

English

Etymology

From tetra- +‎ folate.

Noun

tetrafolate (plural tetrafolates)

  1. (organic chemistry) Any compound that contains four folate groups