difflugia
English Dictionary
->
Letter D
-> difflugia
Search Dictionary:
difflugia Definition
(n)
a
protozoan
with
an
ovoid
shell
of
cemented
sand
grains
difflugia Synonyms
difflugia
© Art Branch Inc.