any of various tropical American orchids with usually solitary fleshy leaves and showy white to green nocturnally fragrant blossoms solitary or in racemes of up to 7
Search the meaning/definition of over one hundred thousand
words!
Random Word
supplicate means
ask humbly (for something); "He supplicated the King for clemency"; ask for humbly or earnestly, as in prayer; "supplicate God''s blessing"; make a humble,... more