'Gymnura' definitions:

Definition of 'Gymnura'

(from WordNet)
noun
Butterfly rays [syn: Gymnura, genus Gymnura]

Words containing 'Gymnura'