Aplysia punctata
S2CID 85266127. Moroz, L. (2011). "Aplysia". Current Biology. 21 (2): R60–
R61
. Bibcode:2011CBio...21..R60M. doi:10.1016/j.cub.2010.11.028. PMC 4024469...
15 KB (1,672 words) - 00:58, 24 May 2024