Definify.com

Definition 2024


choroids

choroids

English

Noun

choroids

  1. plural of choroid