English Noun ectoines plural of ectoine Anagrams cenosite, icestoneWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads