Definition
Simply plug your letters into the Search and Get definitions for English words.
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