Is there a viable and practical alternative word for the verb "feature"?
[intransitive, transitive]
1 to include or show something as a special or important part of something, or to be included as an important part
2 Show a play, film, etc.
When I used this word in several conferences over the last few months, according to the audience's reaction and comments, I noticed that they did not understand what specifically I meant.
I flatly rejected the verb show, because it does not carry the above meaning.
& This is the context:
"Striated muscle tissue is a muscle tissue that features repeating functional units called sarcomeres, in contrast with smooth muscle tissue which does not."
Source: "Muscle Physiology - Introduction to Muscle". muscle.ucsd.edu. Retrieved 2015-11-24.