terminal striae

English

Noun

terminal striae

  1. plural of terminal stria