Spinii-spirulate

Webster's Dictionary of the English Language

·adj Having spines arranged spirally. ·see Spicule.

Related Words