Definition of Lichanura

  • 1. Boas of western North America Noun

Synonyms for word "lichanura"

Semanticaly linked words with "lichanura"

Hyponims for word "lichanura"