VALVULA


Meaning of VALVULA in English

[val.vu.la] n, pl -lae [NL, dim. of L valva] (1615): a small valve or fold

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