Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mesocarp
in English
mesocarp
us
//ˈmɛs.ə.kɑːrp//
uk
//ˈmɛs.ə.kɑːrp//
#uncommon