Langsung ke konten

Arti kata

macrotous

Definition of macrotous (English)

adjective

  1. Large-eared.
    sumber: webster1913