Definify.com

Definition 2025


cestodes

cestodes

English

Noun

cestodes

  1. plural of cestode

Anagrams