meaning of spiculigenous

1. Producing or containing spicules.


Related Words

spiculigenous |

Developed & Maintained By Taraprasad.com

Treasure Words