noun, noun which may take the genitive case particle 'no'
Used as a noun or with の to modify another noun, meaning 'all sorts of' or 'every kind of'. Often found in formal or written contexts.
He has all kinds of knowledge.
This store handles all kinds of goods.
every martial art; all the martial arts
From 百 (hundred, many) and 般 (sort, kind). The reading ひゃっぱん is a regular compound reading.