Definify.com

Definition 2024


cestodes

cestodes

English

Noun

cestodes

  1. plural of cestode

Anagrams