vitellaria larva
From ZooTerms (Dictionary of Invertebrate Zoology)
Echinodermata: Holothuroidea, Crinoidea, Ophiuroidea) A nonfeeding, barrel-shaped larva possessing ciliated bands with no arms.
vitellaria larva: (