costia
Explore definitions, synonyms, and language insights of costia
Definitions
Noun
a flagellate that is the cause of the frequently fatal fish disease costiasis
Explore definitions, synonyms, and language insights of costia