macronectes
1. [ noun ] (biology,zoology) giant petrels
Synonyms: genus_Macronectes
Related terms: bird_genus Procellariidae giant_petrel
Similar spelling:   macromolecule
  micronucleus
  Mascarenas
  macaroon
  macaronic