English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Supraloral
Supraloral
(a.)
Situated above the lores; as, the supraloral feathers
of a bird.
Supraloral
(n.)
A supraloral feather.