Using the mic from your webcam would usually still be a separate mic by my standards. I hear some actually have decent quality mics.
But every laptop mic I’ve ever used just seems to be this tiny hole in the laptop that records sounds from inside the laptop and amplifies the heck out of the white noise I always have around me due to my tinnitus. It also tends to echo badly.
Most people I’ve talked to will either have a headset with a mic on it, so that they can listen to others without it playing back in the mic, or will have earbuds with a built in mic that seems to do a good job at canceling out noise.
I don’t have suggestions, however. I currently have some AirPods that I’m trying to decide if I’ll keep, and an old headset that stopped working. I found that I prefer just sticking with regular phone calls.
In my limited experience, the laptop mic is plenty good enough for something like a Zoom meeting. The problem is that if you’re using your computer’s speakers and mic, when you’re not muted the sound from the speakers (and background noise from your environment, if any) can go into the mic and create an echo or feedback loop. But it’s workable as long as you stay muted while other people are speaking (and have a reasonably quet environment to Zoom in).
You can configure Zoom to join any meeting with your camera and mic automatically both off. That’s what I do. Then you can join and not be seen or heard until the meeting really starts. I’m in way too many of them.