ramiferous - French English Dictionary