twinling ( synonym found)

Definition of twinling:

°A small or young twin, especially a twin lamb.

Definition of twinling:

°A small or young twin, especially a twin lamb.

Back to Top