Definisi 'subclass telosporidia'
English to English
noun
1 parasitic sporozoans that form spores containing one or more infective sporozoites
source: wordnet30
More Word(s)
class, coccidia, order coccidia, gregarinida, order gregarinida, haemosporidia, class sporozoa, sporozoa,

Visual Synonyms
Click for larger image