DICTIONARY

(Total Entries : 197270)

apadaruhā

Dictionary Definition: 

○ruhā or f. the parasitical plant Epidendron Tesselloides