English-Portuguese translations for wayfaring-tree
Definition of wayfaring-tree
- A much-branched European shrub of large size , with dense cymes of small white flowers, the foliage and young shoots thickly covered with soft mealy down
Trending Searches
Popular Dictionaries