Home

Word

giant cockroach, n.
more info large tropical American cockroaches
<noun.animal>

giant cockroach
semantic pointers
hypernym
member holonym