Definify.com

Definition 2025


ciliala

ciliala

Ido

Adjective

ciliala

  1. ciliary

Related terms