WordNet: täi

Sanatista
any of several insects living on the bark of plants



täi