spherular

adjective
spheru·​lar | \ -lə(r)\

Definition of spherular

: taking the form of or resembling a spherule

History and Etymology for spherular

spherule + -ar

Keep scrolling for more