meaning of gemmiferous

1. Producing gems or buds
2.
multiplying by buds.
3.
bearing or reproducing by a gemma


Related Words

gemmiferous |

Developed & Maintained By Taraprasad.com

Treasure Words