Tamil Dictionary 🔍

decahedral

Dec`a*he"dral, a. Defn: Having ten sides.


decahedral - Similar Words