ARBUSCLE MEANING IN ENGLISH

• Arbuscle Definition & Synonyms

  1. (n.) A dwarf tree, one in size between a shrub and a tree; a treelike shrub.


RECENT SEARCHES