Definify.com

Definition 2025


dove_plants

dove plants

English

Noun

dove plants

  1. plural of dove plant