selaginella apoda - French English Dictionary