Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of inclusa

- A tribe of bivalve mollusks, characterized by the closed state of the mantle which envelops the body. The ship borer (Teredo navalis) is an example.