difflugia Meaning, Definition & Usage

  1. noun a protozoan with an ovoid shell of cemented sand grains

WordNet