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

svl Definition

Cancel
svl
noun
: a measurement of size taken from the tip of an animal’s nose to the opening of the cloaca at the tail base

Words Related to svl!

svl Examples by Brain Bank Users