lariid

/ˈlærɪd/

Definitions

1. noun

A type of plant, particularly a genus of flowering plants in the family Boraginaceae.

“The naturalist spotted several lariid species in the remote wilderness area.”

Synonyms

  • borage
  • hedge-nettle

Antonyms

  • weed