Meaning of difflugia

Definition of difflugia

(noun) a protozoan with an ovoid shell of cemented sand grains

Other information on difflugia

WIKIPEDIA results for difflugia
Amazon results for difflugia