Definify.com

Definition 2024


parrot's_bill

parrot's bill

English

Noun

parrot's bill

  1. Two similar plants with showy flowers, the glory pea.

Translations