Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sinalbin Definition

Cancel
sinalbin
noun
A glucosinolate found in the seeds of white mustard and in many wild plant species

Words Related to sinalbin!

sinalbin Examples by Brain Bank Users