Definify.com

Definition 2024


pitcher_plants

pitcher plants

English

Noun

pitcher plants

  1. plural of pitcher plant