meaning of appendiculate

1. Having small appendages; forming an appendage.


Related Words

appendiculate |

Developed & Maintained By Taraprasad.com

Treasure Words