venula

See also: vénula

English

Etymology

From Latin venula.

Noun

venula (plural venulae)

  1. (medicine, botany) A venule.

Synonyms

Coordinate terms

Anagrams