Skip to main content

limonin

English limonin meaning in English  •  limonin का अर्थ अंग्रेजी में
Noun
  • A bitter, white, crystalline substance found in orange and lemon seeds.
Advertisement