meaning of sex gland

1. a gland in which gametes sex cells are produced


Related Words

sex gland |

Developed & Maintained By Taraprasad.com

Treasure Words