Attested
.to
Menu
Definition
lives in human dwellings; naturalized in parts of America
Seed
·
Term in context
Acheta domestica
in
CommonParlance