Definify.com

Definition 2025


shrubs

shrubs

English

Noun

shrubs

  1. plural of shrub