猪笼草zhūlóngcǎoTop 40000Meanings1. tropical pitcher plant (i.e. genus Nepenthes)Characters used猪hog笼cage草grass