Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
liverwort
in English
liverwort
us
/ˈlaɪvərwɝt/
uk
/ˈlaɪvə.wɜːt/
#uncommon
Definitions
Noun
a
type
of
plant
with
leafy
stem
;
no
stomata
a
bryophyte
with
dominant
gametophyte
stage