Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ascomycete
in English
ascomycete
us
/ˈæskəmaɪˌsiːt/
uk
/ˈæskəmaɪˌsɪtiː/
#uncommon