camelopards

noun
  1. plural of camelopard; giraffes
  2. Usage: archaic

Examples