EGAVE

discocephalid

Meaning

  1. noun Any ciliate of the family Discocephalidae

Similar words

discocephaline discodrilid discid amphileptid discinid chlamydodontid cephalobid discina dikelocephalid dermophiid

Save “discocephalid” to learn later