polypoids

['pɔlipɔid]
polypoid
['pɔlipɔid]
adj.
【医学】息肉样的,息肉状的
【动物学】螅形的[亦作 polypoidal]