Definition & Meaning | English word MACROCAPSULE
MACROCAPSULE
Definitions of MACROCAPSULE
- (medicine) A relatively large capsule (when compared to a microcapsule)
Number of letters
12
Is palindrome
No
Search for MACROCAPSULE in:
Page preparation took: 96.43 ms.