carubin
English
Noun
carubin
(
uncountable
)
(
uncountable
,
organic chemistry
,
biochemistry
)
Scientific name for
locust bean gum
Anagrams
rubican