Definition & Meaning | English word AMPLEXATION
AMPLEXATION
Definitions of AMPLEXATION
- (obsolete) An embrace, especially between frogs.
Number of letters
11
Is palindrome
No
Search for AMPLEXATION in:
Page preparation took: 82.14 ms.