meaning of aspidelaps lubricus

1. small widely distributed arboreal snake of southern Africa banded in black and orange


Related Words

aspidelaps lubricus |

Developed & Maintained By Taraprasad.com

Treasure Words