speckled in Latin speckled in Latin sparsus adj Marked with dots or spots, spotted. Add to Flashcards