Definify.com

Definition 2024


encystations

encystations

English

Noun

encystations

  1. plural of encystation