Definition & Meaning | Latin word APPENDICULA
APPENDICULA
Definitions of APPENDICULA
- small appendage
- Diminutive of appendix.
Number of letters
11
Is palindrome
No
Search for APPENDICULA in:
Page preparation took: 221.27 ms.