Cannabis Ruderalis October 12, 2016 thcscience_admin Beidu may refer to: Taiyuan, a city in China, formerly known as Beidu during the Tang Dynasty See also[edit] Baidu, a Chinese web company Beidou (disambiguation) Topics referred to by the same term