1 English Synonyms for POLYCELLULAR
Prev.1Next
multicellular
Definition: 1. Such an organism
There are 2 definitions of the word multicellular
Show more information about multicellular
Prev.1Next
Search took: 10.49 ms
Definition: 1. Such an organism
There are 2 definitions of the word multicellular
Show more information about multicellular
Search took: 10.49 ms