'difflugia' definitions:

Definition of 'difflugia'

From: WordNet
noun
A protozoan with an ovoid shell of cemented sand grains

Words containing 'difflugia'