amphiblestrodes

美 
英 [æmfəblezt'rəʊdz]
  • n.视网膜
n.
1.
视网膜