trachymedusa

Etymology

Borrowed from translingual Trachymedusae.

noun

  1. Any cnidarian of the order Trachymedusae