Word info

mesotheca

Noun

Meaning

The middle layer of the gonophore in the Hydrozoa.

Source: Webster's dictionary

Close letter words and terms