English | German | Russian | Czech

orchidaceous English

Meaning orchidaceous meaning

What does orchidaceous mean?

orchidaceous

(botany) Of or pertaining to orchids. pertaining to orchids

Are you looking for...?