meaning of viridescens

1. red terrestrial form of a common North American newt


Related Words

notophthalmus viridescens | viridescence | viridescent |

Developed & Maintained By Taraprasad.com

Treasure Words