yellowspike orchid

Etymology
🇰🇲

Noun

 * 1) Any of about a hundred species of orchids in the genus, which are found in many tropical areas.