lord-and-lady

English

Noun

lord-and-lady (uncountable)

  1. Alternative form of lords and ladies (type of flowering plant).