See Also: radiole(dictionary)

radiole (iou)



radiole noun. E20.
[Late Latin radiolus: see RADIOLARIA, -OLE1.]
A spine or prickle of a sea urchin. Also radiole spine.