Scyphistoma



ENGLISH MEANING
noun
1.
The young attached larva of Discophora in the stage when it resembles a hydroid, or actinian.