Definify.com

Definition 2024


trematodi

trematodi

Italian

Noun

trematodi m

  1. plural of trematoda