LAURIFEROUS MEANING IN ENGLISH

• Lauriferous Definition & Synonyms

  1. (a.) Producing, or bringing, laurel.


RECENT SEARCHES