PERISTERION MEANING IN ENGLISH

• Peristerion Definition & Synonyms

  1. (n.) The herb vervain (Verbena officinalis).


RECENT SEARCHES