English Noun larids plural of larid Anagrams LIDARs, drails, lairds, liards, lidarsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads