Dictionary English – Romanian

polyp



Substantiv
1.

v. polype