meaning of multicast
1.
Having
many,
or
several,
capsules.
Related Words
multicapsular
|
multicarinate
|
multicavous
|
Developed & Maintained By
Taraprasad.com