Avicularia
noun
Avic·u·lar·ia
| \ əˌvikyəˈla(a)rēə\
Definition of Avicularia
: a genus of large tropical spiders containing a number of typical bird spiders
Keep scrolling for more