lion's-ear lion's-ear

Definition(s):

  • (n) pantropical herb having whorls of striking lipped flowers; naturalized in United States
Word of the Day
affectation affectation
/ˌæ fɛk ˈteɪ ʃən /