Eustrongylosoma viridissimum

GPTKB entity