spider orchid
spi·de·rorc·hid
noun
3.
South American orchid with spiderlike pale-yellow to pale-green flowers
Related words
Broader terms
Narrower terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.