Definition of Gymnura in English :
Define Gymnura in English
Gymnura meaning in English
Meaning of Gymnura in English
Pronunciation of Gymnura in English
Gymnura pronunciation in English
Pronounce Gymnura in English
Gymnura
see synonyms of gymnuraNoun
WordNet Lexical Database for English. Princeton University. 2010.