Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
labiate
in English
labiate
us
/ləˈbeɪ.ət/
uk
/ləˈbeɪ.ət/
#uncommon
Definitions
Adjective
having
lip-like
structures
;
mouthparts
belonging
to
the
mint
family
(
Lamiaceae
)
having
a
corolla
with
two
lip-like
parts
(
in
flowers
)