APPENDICULATE MEANING IN ENGLISH

• Appendiculate Definition & Synonyms

  1. (a.) Having small appendages; forming an appendage.


RECENT SEARCHES