Search for crossword answers and clues

Answer for the clue "*Animal that gives birth to identical quadruplets ", 19 letters:
ninebandedarmadillo