sciuroid /sai'juәrɒid/ 📖 中文释义 a. 松鼠的, 像松鼠尾巴的 📘 English Definition(英文释义) a. Resembling the tail of a squirrel; -- generally said ofbranches which are close and dense, or of spikes of grass like barley. ← sciurine S 字母词表 sciuromorpha →