mesosperm - French English Dictionary