APPENDICULA


Meaning of APPENDICULA in English

n appendicle, small appendix or appendage

Interlingua English vocab.      Английский словарь Интерлингва.