cytoophidia

English

Noun

cytoophidia

  1. plural of cytoophidium