The Collaborative International Dictionary of English. 2000.
starshoot — noun or starshot ˈ ̷ ̷ˌ ̷ ̷ ( s) : a star jelly (Nostoc commune) … Useful english dictionary
starshot — noun see starshoot … Useful english dictionary