The ultrastructure of larvae from the marine sponge Halichondria moorei Bergquist (Porifera, Demospongiae)
(Q76642717)
scholarly article
scholarly article
Language:
other details