holobaramins
English
Noun
holobaramins
plural of
holobaramin