ironServices.com

English Dictionary

  • Hide translation

 Anguidae Anguidae /æŋˈɡwaɪdiː/

noun

  1. Alligator lizards  ( Anguidae , family Anguidae )
    alligator lizards