Etymology Explorer › French

Where does “spiniforme” come from?