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

larvivorous Definition

Cancel
larvivorous
adjective(lar-viv-o-rous)
feeding upon larvae especially of insects

Words Related to larvivorous!

larvivorous Examples by Brain Bank Users