nyeeli gbunni siliminsili ni

nyeeli

Noun
  1. a caterpillar [type] with spines (thorns)