"stria" Meaning in English
1. a stripe or stripes of contrasting color 2. any of a number of tiny parallel grooves such as: the scratches left by a glacier on rocks or the streaks or ridges in muscle tissue
Examples containing "stria"There are no examples. You can write here and submit.
You can write here and submit more examples.