Definitions of Dactyloctenium aegypticum:

  • noun:   a creeping grass with spikes like fingers