Definify.com

Definition 2024


pneumatocysts

pneumatocysts

English

Noun

pneumatocysts

  1. plural of pneumatocyst