SPIDER HUNTER


Meaning of SPIDER HUNTER in English

any of several sunbird species. See sunbird.

Britannica English vocabulary.      Английский словарь Британика.