1 result found

Search Results for: frills

Venus

venus 1. The goddess of beauty and love, that is, beauty or love deified. 2. (Science: anatomy) One of the planets, the... Read More