Vocabulary

蟻通し蘭

Myrmechis japonica (species of orchid)

noun