amphiblestrodes

amphiblestrodes

 英 [æmf?blezt'r??dz]

  • n.視網膜

英漢解釋

n.
1.
視網膜