×

androsphinx meaning in English

n. androsphinx, a man sphinx; a sphinx having the head of a man and the body of a lion

Related Words

  1. andropogon
  2. androsace
  3. androstane
  4. androsterone
PC Version

Copyright © 2018 WordTech Co.