embrioniforme - French English Dictionary