any of several insectivorous herbs of the order sarraceniales

listen to the pronunciation of any of several insectivorous herbs of the order sarraceniales
English - Turkish

Definition of any of several insectivorous herbs of the order sarraceniales in English Turkish dictionary

pitcher plant
ibrikotu
pitcher plant
suibriği
English - English
pitcher plant