cytoadhesins
English
Noun
cytoadhesins
plural of
cytoadhesin