vasculotides
English
Noun
vasculotides
plural of
vasculotide