Definify.com

Definition 2025


radiole

radiole

English

Noun

radiole (plural radioles)

  1. The spine of a sea urchin.

Anagrams