Thomas's nectar bat noun1 •Hsunycteris thomasi, a bat of South and Central America. formsThomas's nectar bats