meaning of limonin

1. A bitter, white, crystalline substance found in orange and lemon seeds.


Related Words

limonin |

Developed & Maintained By Taraprasad.com

Treasure Words