SUFFRUTESCENT MEANING IN ENGLISH

• Suffrutescent Definition & Synonyms

  1. (a.) Slightly woody at the base.


RECENT SEARCHES