Gemmiferous Meaning

There are 1 meaning(s) for word Gemmiferous

Gemmiferous Meaning 1 : bearing or reproducing by a gemma