English explanatory dictionary online >> iguana


Results for: iguana

iguana

iguana


iguana  /gwn/  n. a large tropical lizard: Iguanas can look frightening. iguana

Enter word: