meaning of glandule

1. A small gland or secreting vessel.


Related Words

glandule |

Developed & Maintained By Taraprasad.com

Treasure Words