meaning of anolis carolinensis

1. small arboreal tropical American insectivorous lizards with the ability to change skin color


Related Words

anolis carolinensis |

Developed & Maintained By Taraprasad.com

Treasure Words