meaning of glandulose

1. Same as Glandulous.


Related Words

glandulose |

Developed & Maintained By Taraprasad.com

Treasure Words