Definition & Meaning | English word PARARENAL
PARARENAL
Definitions of PARARENAL
- (anatomy) Located next to the kidney.
Number of letters
9
Is palindrome
No
Search for PARARENAL in:
Page preparation took: 98.49 ms.