gemmiferoustranslation and definition "gemmiferous", tamil lexiconWordTamil Definitiongemmiferousமணிக்கற்களைத் தோற்றுவிக்கிற, மொட்டுக்கள் அல்லது தளிர்கள் தாங்கியுள்ள.