English dictionary

macronectes meaning and definition

Definition and meaning of macronectes at MeaningMonkey.org. macronectes meaning and definition in the English Dictionary.

MACRONECTES noun

Definition of Macronectes (noun)

  1. giant petrels
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: