English

edit

Noun

edit

terminal striae

  1. plural of terminal stria