How to pronounce "macronectes"

Add your own pronunciation of "macronectes"

Meanings and definitions of "macronectes"

Noun

giant petrels

Synonyms: