DIOMEDEA EXULANS(noun)Did you mean?Synonyms RhymesDefinitions There is 1 meaning of the phrase Diomedea Exulans. Diomedea Exulans - as a noun Very large albatross; white with wide black wings Synonyms (Exact Relations)wandering albatrossWord Variations & RelationsAnagramsStarts DStarts DIStarts DIOStarts DIOMEnds SEnds NSEnds ANSEnds LANSStarts D & ends SStarts DI & ends SStarts D & ends NSA-Z Proximitiesdioicousnesses17diol5diolefin12diolefins13diols6 Diomedea Exulans diomedeidaedionaeadionysiadionysiac15dionysian13