Find the word definition

Wikipedia
Billbraya

Billbraya is a genus of parasitic protozoa. The genus lies within the phylum Apicomplexia.

There is one recognised species in this genus: Billbraya australis.