fibrospongiae
English
fibrospongiae meaning in English • fibrospongiae का अर्थ अंग्रेजी में
n. pl.
- An order of sponges having a fibrous skeleton, including the commercial sponges.