petauristarum

Latin

Noun

petauristārum

  1. genitive plural of petaurista