See also: Trachymedusae

English edit

Noun edit

trachymedusae

  1. plural of trachymedusa