striaEnglish

stria, striation, band, banding

Noun

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

English: stria, striation

Bahasa words with similar meanings

English words with similar meanings

Show 3 words

Words that start with "stria"