English Dictionary
◊ GYMNURA
Gymnura
n : butterfly rays [syn: {Gymnura}, {genus Gymnura}]