Definify.com

Definition 2025


encystations

encystations

English

Noun

encystations

  1. plural of encystation