sébacate
French
Noun
sébacate
m
(
plural
sébacates
)
(
organic chemistry
)
sebacate