Definify.com

Definition 2025


pitcher_plants

pitcher plants

English

Noun

pitcher plants

  1. plural of pitcher plant