megastrobilus noun1 •An ovulate cone bearing ovuliferous scales, found in gymnosperms such as the conifers. formsmegastrobili