Feedback
Rainbow boa
Meaning
Noun
●
In Boas:
A Central and South American
snake
with
iridescent
scales
, Epicrates cenchria.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better