Translation of comejenera in English:

comejenera

termite nest, n.

Definition of termite_nest in English

feminine noun

Colombia
  • 1

    termite nest