Definify.com

Definition 2026


orchidaria

orchidaria

English

Noun

orchidaria

  1. plural of orchidarium