SNEEZEWOOD MEANING IN ENGLISH

• Sneezewood Definition & Synonyms

  1. (n.) The wood of a South African tree. See Neishout.


RECENT SEARCHES