DICTIONARY

(Total Entries : 197270)

phenāgra

Dictionary Definition: 

phenâgra n. 'point of foam', a bubble on the water L.