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

superstrain Definition

Cancel
superstrain
noun
A strain (of a disease etc

Words Related to superstrain!

superstrain Examples by Brain Bank Users