Definition of ORCHIS
noun : ORCHIS
Source: WordNet 3.1
-
1. (
) any of various deciduous terrestrial orchids having fleshy tubers and flowers in erect terminal racemes ;
See more about : ORCHIS