meaning of fibrospongiae

1. An order of sponges having a fibrous skeleton, including the commercial sponges.


Related Words

fibrospongiae |

Developed & Maintained By Taraprasad.com

Treasure Words