twinbugs en · NOUN Etymologytwin + bugs Meanings (uncountable) The plant Dicoria canescens. Synonyms bugseed