tubulures
English
Noun
tubulures
plural of
tubulure