boat bug

Explore definitions, synonyms, and language insights of boat bug

Definitions

Noun
carnivorous aquatic bug having paddle-like hind legs

More General Terms