SENEGA MEANING IN ENGLISH

• Senega Definition & Synonyms

  1. (n.) Seneca root.


• Senegal Definition & Synonyms

  1. (n.) Gum senegal. See under Gum.


RECENT SEARCHES