DICTIONARY

(Total Entries : 197270)

gugguludru

Dictionary Definition: 

○dru m. a variety of Moringa with red flowers L.