LIGULA


Meaning of LIGULA in English

[lig.u.la] n, pl -lae also -las [NL] (ca. 1760) 1: ligule

2: the distal lobed part of the labium of an insect

Merriam-Webster English vocab.      Английский словарь Merriam Webster.