ooblasts

English

Noun

ooblasts

  1. plural of ooblast