arbuscocytes
English
Noun
arbuscocytes
plural of
arbuscocyte