promastigote (Q106395109)
type of cell in Trypanosomatidae
Language:
other details
description type of cell in Trypanosomatidae