Amplexation
Word Dictionary
-> Amplexation
Search:
Amplexation
(n.) An embrace.
Terms of Use
Canadian Jobs