Madagascar hissing cockroaches
English
Noun
Madagascar
hissing
cockroaches
plural of
Madagascar hissing cockroach