longicaude

longicaude汉语翻译

longicaude
adj.
具长尾的