Definify.com

Definition 2025


trypanozoma

trypanozoma

Czech

Noun

trypanozoma f

  1. trypanosome