Definify.com

Definition 2024


Albany_pitcher_plant

Albany pitcher plant

English

Noun

Albany pitcher plant (plural Albany pitcher plants)

  1. A carnivorous plant of Western Australia, Cephalotus follicularis, similar to, but unrelated to, the pitcher plants of the Americas.

Synonyms