isocitratos
Spanish
Noun
isocitratos
m
pl
plural of
isocitrato