gastrotheca
gastrotheca has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. A protective cup or sac in certain hydrozoans that encloses a gastrozooid.