narcomedusa

Noun

 * 1)  Any of the, an order of hydrozoans in the subclass.