ത്രികോണസ്‌ഫടികസാധനം - meaning in english

നാമം (Noun)
Prismatoid