Definify.com

Definition 2025


orchidaria

orchidaria

English

Noun

orchidaria

  1. plural of orchidarium