pseudoloculi

English

Noun

pseudoloculi

  1. plural of pseudoloculus