meaning of limonin
1.
A
bitter,
white,
crystalline
substance
found
in
orange
and
lemon
seeds.
Related Words
limonin
|
Developed & Maintained By
Taraprasad.com