Definify.com

Definition 2024


bamboo_rats

bamboo rats

English

Noun

bamboo rats

  1. plural of bamboo rat