Noun Definition

leucocytozoon

1.Definition: parasitic in birds

Related Noun(s):leucocytozoan

Category: Animals