Planula Meaning

There are 1 meaning(s) for word Planula

Meaning 1 : the flat ciliated free-swimming larva of hydrozoan coelenterates