Synonyms and Antonyms for gymnura

1. Gymnura (n.)

butterfly rays

Synonyms: