lambkin has definitions from the field of zoology
1
[ noun ] (zoology) a very young lamb

Related terms

lamb

*