triatomas
English
Noun
triatomas
plural of
triatoma