inosate
French
Noun
inosate
m
(
plural
inosates
)
(
organic chemiatry
)
inosinate