Word info

scyphistoma

Noun

Meaning

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

Source: Webster's dictionary

Derivatives

Close letter words and terms