"Myriad" means "ten thousand" in Ancient Greek, and "lots and lots" in modern English. It's one of those danger words. Use it well, and you make a good impression. Use it poorly, and you sound pretentious.
Treat it in the same way you would "thousand":
Right
- "a myriad eggplants" (a thousand eggplants)
- "myriads of aubergines" (thousands of aubergines)
- "myriad schnecken" (ten thousand schnecken)
Wrong
- "a myriad of zucchini" (a thousand of zucchini??)