English edit

Noun edit

hydromedusas

  1. plural of hydromedusa