immunoadhesins
English
Noun
immunoadhesins
plural of
immunoadhesin