zoea

22 Aug, 2014

a larval stage of marine invertebrates in which the larva propels itself with thoracic appendages.

Leave a reply