English Dictionary
◊ DIFFLUGIA
difflugia
n : a protozoan with an ovoid shell of cemented sand grains