aquarid

/ˈakwərɪd/

Definitions

1. noun

A type of sea snail or a larva of an insect

“The aquarid larvae were found in the coastal waters.”

Synonyms

  • aquatic snail
  • insect larva

Antonyms

  • land snail
  • terrestrial insect