meaning of scepterellate

1. Having a straight shaft with whorls of spines; -- said of certain sponge spicules. See Illust. under Spicule.


Related Words

scepterellate |

Developed & Maintained By Taraprasad.com

Treasure Words