Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shea
in English
shea
#common
Definitions
Noun
an
African
tree
(
Vitellaria
paradoxa
);
native
to
various
countries
the
tree's
fruit
;
with
nutritious
pulp
and
oil-rich
seed
Compounds / Phrases
shea nut