Definify.com

Definition 2024


chitinoza

chitinoza

Ido

Adjective

chitinoza

  1. chitinous

Related terms