Word info

endosmose

Noun

Meaning

Alt. of Endosmosis

Source: Webster's dictionary

Phrases with the word

Close letter words and terms