orchidaria

English

Noun

orchidaria

  1. plural of orchidarium