English Noun poecilids plural of poecilid Anagrams elipsocidWikiwand - on Seamless Wikipedia browsing. On steroids.