CHESS-APPLE MEANING IN ENGLISH

• Chess-apple Definition & Synonyms

  1. (n.) The wild service of Europe (Purus torminalis).


RECENT SEARCHES