Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
metalloid
in English
metalloid
us
/məˈtɹɔɪd/
uk
/ˈmet.ə.lɔɪd/
#uncommon
Definitions
Noun
an
element
exhibiting
metal-like
appearance
;
nonmetal-like
chemical
behavior
an
element
with
mixed
metal
and
nonmetal
properties
;
a
semiconductor