strobilopsids in English dictionary strobilopsids Meanings and definitions of "strobilopsids" noun plural of [i]strobilopsid[/i] more Sample sentences with "strobilopsids" Declension Stem Try again Authors