Word info

teleozoic

Adjective

Meaning

Having tissued composed of cells.

Source: Webster's dictionary

Close letter words and terms