Definify.com

Definition 2024


orchidaria

orchidaria

English

Noun

orchidaria

  1. plural of orchidarium