bipunctate puncticulate semipunctate punctate punctiform ponctiform multipointed punctated multipuncture multipetaled