infrarostrals

English

Noun

infrarostrals

  1. plural of infrarostral