Definition, synonyms and related words
Arachnothera longirostra, a long-billed nectar-feeding bird in the Nectariniidae family, found in South and Southeast Asia.