Definition of "macrourid"

The word, "macrourid" does not exist in our dictionary.