medusae
See also:
medusæ
English
Noun
medusae
plural of
medusa
Anagrams
audemes
,
made use