DICTIONARY

(Total Entries : 197270)

dauleya

Dictionary Definition: 

dauleya m. (fr. duli) a turtle or tortoise L.