"Granatin" is a word in ENGLISH
granatin
ENGLISH
Definition:
Mannite; -- so called because found in the pomegranate.
WORD SUGGESTIONS
Laugh your heart out.
What are the three fastest means of communication? Internet, telephone, telawoman.
mannite
ENGLISH
A white crystalline substance of a sweet taste obtained from a so-called manna, the dried sap of the flowering ash …
Read the complete definition