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

attagen Definition

Cancel
attagen
noun
A sandgrouse (''Syrrhaptes paradoxus'') found in Asia and rarely in southern Europe

Words Related to attagen!

attagen Examples by Brain Bank Users