Definition of TROCHILUSES

  • TROCHILUS, an African bird, also TROCHIL [n]