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