caespes Latin Definition

Latin Word: caespes
Part of Speech: [Noun]
Definition: sod, sod of grass, turf



Hire a Writer