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

interlucation Definition

Cancel
interlucation
noun
The thinning of a wood to let in light

Words Related to interlucation!

interlucation Examples by Brain Bank Users