Definify.com

Definition 2025


Albany_pitcher_plants

Albany pitcher plants

English

Noun

Albany pitcher plants

  1. plural of Albany pitcher plant