Definify.com

Definition 2024


cilioza

cilioza

Ido

Adjective

cilioza

  1. ciliate

Related terms