meaning of hyalospongiae

1. sponges with 6-rayed siliceous spicules; choanocytes are restricted to finger-shaped chambers


Related Words

hyalospongiae |

Developed & Maintained By Taraprasad.com

Treasure Words