microencapsulate
verb
microencapsulated;
microencapsulating;
microencapsulates
Definition of microencapsulate
: to enclose in a microcapsule
Keep scrolling for more
Keep scrolling for more