Avicularia
noun
Avic·u·lar·ia
əˌvikyəˈla(a)rēə
: a genus of large tropical spiders containing a number of typical bird spiders
Love words? Need even more definitions?
Merriam-Webster unabridged
Share