SPICULISPONGIAE MEANING IN ENGLISH

• Spiculispongiae Definition & Synonyms

  1. (n. pl.) A division of sponges including those which have independent siliceous spicules.


RECENT SEARCHES