difflugia

Noun
  1. A protozoan with an ovoid shell of cemented sand grains (synset 101397412)

Found on Word Lists

Other Searches