spinuliferous - French English Dictionary