| 释义 |
Definition of onion orchid in English: onion orchidnoun Any of various orchids of the genus Microtis, native to Australia, New Zealand, South-East Asia, and the Pacific region, with spikes of small, usually green flowers. Definition of onion orchid in US English: onion orchidnoun Any of various orchids of the genus Microtis, native to Australia, New Zealand, South-East Asia, and the Pacific region, with spikes of small, usually green flowers. |