UNDERSHRUB MEANING IN ENGLISH

• Undershrub Definition & Synonyms

  1. (a.) Partly shrublike.


RECENT SEARCHES