Definitions for supraloral
  • Supraloral (a.) - Situated above the lores; as, the supraloral feathers of a bird.
  • Supraloral (n.) - A supraloral feather.
Words in your word
2 Letter Words
aa al ar as la lo op or os pa so up us