Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
endocarp
in English
endocarp
us
/ɪnˈdɒkɑːp/
uk
/ɪnˈdɒkɑːp/
#uncommon