giboia

/ˈɡɪboʊɪə/

Definitions

1. noun

A type of freshwater jellyfish found in Australia and Asia.

“The scuba diver carefully avoided the giboia in the shallow waters.”

Synonyms

  • moon jellyfish
  • sea nettle

Antonyms

  • terrestrial animal