English edit

Noun edit

androsphinxes

  1. plural of androsphinx