dipleurula
/daɪˌplʊəˈrulə/Definitions
1. noun
A hypothetical early deuterostome larva.
“The dipleurula larva is thought to be a key transitional phase in the evolution of chordates.”
1. noun
A hypothetical early deuterostome larva.
“The dipleurula larva is thought to be a key transitional phase in the evolution of chordates.”