Skip to content
Kotomora

花はな亀かめ虫むし

Meanings

1

noun

flower bug

Refers to insects of the family Anthocoridae, small predatory bugs often found on flowers.