You searched for: “
1. Relating to, or characteristic of the planet Venus.
2. A hypothetical inhabitant of the planet Venus.
3. An imaginary being inhabiting or coming from Venus.
This entry is located in the following unit:
Table of Contents
Word Info Search