Definition of Lichanura

Noun: Lichanura

  1. Boas of western North America
    - genus Lichanura

See also:
lich
lichee

Anagrams containing the word Lichanura

liaarcuhn alichanur ralichanu uralichan nuralicha anuralich hanuralic chanurali ichanural