lyrate
adjectiveDefinition of lyrate
: having or suggesting the shape of a lyre
the lyrate horns of the impala
— see leaf illustration
Keep scrolling for more