Noun Definition

leucocytozoan

1.Definition: parasitic in birds

Related Noun(s):leucocytozoon

Category: Animals