Definition & Meaning | English word EXTUBERATE
EXTUBERATE
Definitions of EXTUBERATE
- (obsolete) To swell out.
Number of letters
10
Is palindrome
No
Search for EXTUBERATE in:
Page preparation took: 130.20 ms.