HOGNUT MEANING IN ENGLISH

• Hognut Definition & Synonyms

  1. (n.) In England, the Bunium flexuosum, a tuberous plant.
  2. (n.) The pignut.


RECENT SEARCHES