thumlungur

/ˌθʌmˈlʌŋɡər/

Definitions

1. noun

A type of large, burrowing worm found in tropical regions

“The researchers discovered a thumlungur in the depths of the rainforest.”

Synonyms

  • earthworm
  • tapeworm

Antonyms

  • flying creature
  • insect