Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lobed
in English
lobed
#uncommon
Definitions
Adjective
having
parts
divided
into
lobes
; (
biological
context
)
The
liver
is
a
lobed
organ
with
distinct
sections
.