multitudinous
adjective
°existing in great numbers; innumerable or myriad.
°crowded with many people.