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