Definify.com

Definition 2025


kratoms

kratoms

English

Noun

kratoms

  1. plural of kratom

Anagrams