meaning of spiculispongiae

1. A division of sponges including those which have independent siliceous spicules.


Related Words

spiculispongiae |

Developed & Maintained By Taraprasad.com

Treasure Words