HEDERIFEROUS MEANING IN ENGLISH

• Hederiferous Definition & Synonyms

  1. (a.) Producing ivy; ivy-bearing.


RECENT SEARCHES