Tamil Dictionary 🔍

vanessian

Van*es"si*an, n. (Zoöl.) Defn: A vanessa.


vanessian - Similar Words