-spermous - French English Dictionary