THOROUGHWAX MEANING IN ENGLISH

• Thoroughwax Definition & Synonyms

  1. (n.) Thoroughwort.
  2. (n.) An umbelliferous plant (Bupleurum rotundifolium) with perfoliate leaves.


RECENT SEARCHES