Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

durra Definition

Cancel
durra
noun(dur-ra)
any of several grain sorghums widely grown in warm dry regions

Words Related to durra!

durra Examples by Brain Bank Users