Tamil Dictionary 🔍

hemispherule

Hem`i*spher"ule, n. Defn: A half spherule.


hemispherule - Similar Words