meaning of lopeared
1.
Having
ears
which
lop
or
hang
down.
Related Words
lopeared
|
Developed & Maintained By
Taraprasad.com